mental subtraction - French English Dictionary